package torres.item.interactive;

import java.io.Serializable;

import torres.entity.Entity;

/**
 * @author Torres
 * Represents the effect of using an item, can have effects
 * outside a specific Entity. 
 */
public interface Interaction extends Serializable {
	
	/**
	 * Use this interaction on the specified entity.
	 * @param The Entity that is using this Interaction. 
	 */
	public void use(Entity e);
}